// 新增/修改页面使用
var seq = 1; // 全局变量

// 新增
function addEntity() {
	var obj = $('#instorageDate').datebox('getValue');
	if (obj == null || trim(obj) == "" || trim(obj) == "null"
			|| trim(obj) == "NULL") {
		alert("*号为必填项！");
		return;
	}
	if (checknull('poHeaderId', 'poLineId', 'storageId', 'materielId',
			'segment1', 'materielQuantity', 'materielUnit', 'storageManager')) {
		$
				.ajax({
					url : webUrl + 'in/save.do',
					type : 'post',
					data : {
						param : buildEntity('add')
					}
				})
				.done(
						function(data) {
							var result = data.bo;
							if (result == 0) {
								$.messager
										.confirm(
												'提示 ',
												'保存成功！',
												function(r) {
													$('.main_panel')
															.load(
																	webUrl
																			+ "public/page/storage/in/query.html");
												});
							} else {
								$.messager.alert('提示 ', '保存失败！', 'info');
							}
						});
	}
}
// 修改
function updateEntity() {
	var obj = $('#instorageDate').datebox('getValue');
	if (obj == null || trim(obj) == "" || trim(obj) == "null"
			|| trim(obj) == "NULL") {
		alert("*号为必填项！");
		return;
	}
	if (checknull('poHeaderId', 'poLineId', 'storageId', 'materielId',
			'segment1', 'materielQuantity', 'materielUnit', 'storageManager')) {
		$
				.ajax({
					url : webUrl + 'in/update.do',
					type : 'post',
					data : {
						param : buildEntity('update')
					}
				})
				.done(
						function(data) {
							var result = data.bo;
							if (result == 0) {
								$.messager
										.confirm(
												'提示 ',
												'修改成功！',
												function(r) {
													$('.main_panel')
															.load(
																	webUrl
																			+ "public/page/storage/in/query.html");
												});
							} else {
								$.messager.alert('提示 ', '修改失败！', 'info');
							}
						});
	}
}
// 构建修改
function buildEntity(oper) {
	var json = {};
	json = {};
	if (oper == 'update') {
		json.instorageId = $("#instorageId").val();// 修改用到
		// json.lastUpdatedBy = $("#lastUpdatedBy").val();// 修改用到
		// json.createdBy = $("#createdBy").val();// 修改用到
		// // alert( $("#createdDate").datetimebox('getValue'));
		// json.createdDate = $("#createdDate").datetimebox('getValue');// 修改用到
		// // 时分秒
		// json.lastUpdatedDate =
		// $("#lastUpdatedDate").datetimebox('getValue');// 修改用到
		// // 时分秒
		// json.enabledFlag = $("#enabledFlag").val();// 修改用到
		// json.status = $("#status").val();// 修改用到
	}
	if ($("#instorageDate").datebox('getValue') != "") {
		json.instorageDate = $("#instorageDate").datebox('getValue');
	}
	json.poHeaderId = $("#poHeaderId").val();
	json.poLineId = $("#poLineId").val();
	json.storageId = $("#storageId").val();
	json.materielId = $("#materielId").val();
	json.vendorId = $("#vendorId").val();
	json.materielTypeId = $("#materielTypeId").val();
	json.segment1 = $("#segment1").val();
	json.materielQuantity = $("#materielQuantity").val();
	json.materielUnit = $("#materielUnit").val();
	json.storageManager = $("#storageManager").val();
	json.remark = $("#remark").val();
	json = JSON.stringify(json);
	return json;
}
// common end =================================================================
$("ul.tabtit").on("click", function(event) {
	$('.main_panel').load(webUrl + "public/page/storage/in/query.html");
});
